package com.example.app.mapper;

//import com.example.app.model.Organization;
import com.example.util.model.PrivilegeUser;
import com.example.util.model.SecurityLogin;
import org.springframework.context.annotation.Bean;

public interface SPrivilegeUserMapper {


     SecurityLogin findUserInfsByLoginName(String loginName);

//     List<String> getRolesByUserId(Long id);

//     int setLockFlagByUserName(String loginName);


    /**
     * @param parentId
     * @param loginName
     * @param parentId
     * @param isEnd
     * @return 根据登录舰用户名称得到菜单信息
     */
//    List<Map<String, Object>> findMenusByUserName(String loginName, String parentId, Boolean isEnd);


//    List<String> getRoleByResourceId(String resourceCode);


    /**
     * 根据当前登录用户ID，查询用户对象
     *
     * @param loginName
     * @return PrivilegeUser
     */
    PrivilegeUser getCurrentUserByloginName(String loginName);


}
